<?php
/**
 * Pàgina que gestiona la destrucció de la sessió un cop sortim del programa.
 *
 * @copyright 2009 - Equip de Desenvolupament de ASI 2
 * @link http://www.iescopernic.com
 * @version 1.0
 * @license GNU/GPL-http://www.gnu.org/copyleft/gpl.html
 * @package CreditSintesis
 * @subpackage includes
 * @author ASI 2
 */

//iniciem sessio
session_start();

//temps de inici sessió
$tempsessio = $_SESSION['temps'];

//temps al entrar a la pàgina
$ara = time();

//variable que enmagatzema la durada màxima de la sessió
$duradamaxima = $_SESSION['durada'];

//si no tenim sessio redirigim al login
if (empty($_SESSION['user'])){
    header("location:../index.php?seccio=principallogin");
    //si tenim session valida destruim variables, sessio i redirigim al login
}else{    

    //eliminem les variables de la sessio
    session_unset($_SESSION['user']);
    session_unset($_SESSION['temps']);

    //destruim la sessio
    session_destroy();
    
    //si l'interval es major de 900 segons redirigim  al login 
    if (($ara - $tempsessio) > $duradamaxima){
        $temps = "";
        header("location:../index.php?seccio=principallogin&err=y");
        exit();
    }else{
        $temps = "";
        header("location:../index.php?seccio=principallogin");
        exit();
    }    
}
?>